Multi-axis Current Loop Control Based on FPGA

نویسندگان

چکیده

Abstract In this paper, according to the three-loop control structure, FPGA is used as chip of current loop, and parallel multi-axis motor realized by hardware nation. The loop code written in Verilog HDL language, simulation results each module are given SignalTap tool. main contents include a sampling multichannel encoder, current, vector coordinate transformation (CLARK module, PARK IPARK module), PI controller etc. show that rich logic resources powerful processing ability enable single multiple motors at same time. Compared with traditional serial execution program, method greatly reduces whole calculation time servo system.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FPGA technology for multi-axis control systems

Article history: Received 24 November 2006 Accepted 1 September 2008

متن کامل

Shunt APF Based on Current Loop Repetitive Control

Three-phase shunt active power filter (APF) is often used to compensate the harmonic and reactive current derived from non-linear load. But many non-ideal factors, such as the limited bandwidth of output current loop and the time lag of signal sensing circuit and reference current generation etc, will deteriorate the compensation effect. Proportion-Integral (PI) controller cannot be used simply...

متن کامل

A FPGA Based Platform for Multi-Frequency Eddy Current Testing

We developed a highly integrated, Field Programmable Gate Array (FPGA)-based digital multi-frequency eddy current platform which is capable of detecting surface breaking and subsurface cracks in non-magnetic plates. Excitation signal generation, receiving signal demodulation, and USB communication were all implemented inside a Xilinx FPGA (Spartan III). Multi-frequency test results provide rich...

متن کامل

FPGA Based Five Axis Robot Arm Controller

The hardware and software co-design for five axes robot arm, is aimed to perform pick and place operation by controlling the speed and position, using FPGA, H-bridge driver and Sensor circuit. Digital PWM is used to control speed of DC motor. The hardware functional block designed in software module with the help of VHDL coding as FPGA technology has blurred the distinction between hardware and...

متن کامل

Fpga-Based Multi-Core Processor

The paper presents the results of investigations concerning the possibility of using programmable logic devices (FPGA) to build virtual multi-core processors dedicated specifically towards particular applications. The paper shows the designed architecture of a multi-core processor specialized to perform a particular task, and it discusses its computational efficiency depending on the number of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of physics

سال: 2023

ISSN: ['0022-3700', '1747-3721', '0368-3508', '1747-3713']

DOI: https://doi.org/10.1088/1742-6596/2564/1/012009